Big Huge Thesaurus

soluble glass

noun